.main
{
	width: 89%;
	height: 100%;
	
	padding-left: 3%;
	
	position: absolute;
	left: 8%;
	top: 0px;
	
	display: block;
	
	background-color: #333;
	
		/*Shadow*/
	/*horizontal offset, vertical offset, blur radius (optional), spread radius (optional), color*/
	box-shadow: -5px 0px 15px 1px #333;
	-webkit-box-shadow: -5px 0px 15px 1px #333;
	-moz-box-shadow: -5px 0px 15px 1px #333;
}

.sidebar
{
	width: 8%;
	height: 100%;
	
	position: fixed;
	left: 0px;
	top: 0px;
	
	z-index: -1;
	
	display: block;
	
	background-color: #e7e8e9;
	
	/*Shadow*/
	/*horizontal offset, vertical offset, blur radius (optional), spread radius (optional), color*/
	/*
	box-shadow: inset -7px 0px 15px -7px #000000;
	-webkit-box-shadow: inset -7px 0px 15px -7px #000000;
	-moz-box-shadow: inset -7px 0px 15px -7px #000000;
	*/
}

a {
	border-radius: 3px;
	border: 1px solid #972f22;
	box-shadow: inset 0 1px 0 #f08d8d;
	padding: 5px;
	
	background: linear-gradient(bottom, #aa3325 0%, #c53c2c 100%);
	background: -o-linear-gradient(bottom, #aa3325 0%, #c53c2c 100%);
	background: -moz-linear-gradient(bottom, #aa3325 0%, #c53c2c 100%);
	background: -webkit-linear-gradient(bottom, #aa3325 0%, #c53c2c 100%);
	background: -ms-linear-gradient(bottom, #aa3325 0%, #c53c2c 100%);
	
	cursor: pointer;
	color: white;
	font-weight: bold;
	text-shadow: 0 -1px 0 #972f22;
	
	text-decoration: none;
	
	font-size: 13px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
}

a:hover {
	background: linear-gradient(bottom, #cf3e2d 0%, #e74735 100%);
	background: -o-linear-gradient(bottom, #cf3e2d 0%, #e74735 100%);
	background: -moz-linear-gradient(bottom, #cf3e2d 0%, #e74735 100%);
	background: -webkit-linear-gradient(bottom, #cf3e2d 0%, #e74735 100%);
	background: -ms-linear-gradient(bottom, #cf3e2d 0%, #e74735 100%);
}

a:active {
	background: linear-gradient(bottom, #c53c2c 0%, #aa3325 100%);
	background: -o-linear-gradient(bottom, #c53c2c 0%, #aa3325 100%);
	background: -moz-linear-gradient(bottom, #c53c2c 0%, #aa3325 100%);
	background: -webkit-linear-gradient(bottom, #c53c2c 0%, #aa3325 100%);
	background: -ms-linear-gradient(bottom, #c53c2c 0%, #aa3325 100%);
	
	box-shadow: inset 0 0 2px rgba(0,0,0, .3), 0 1px 0 white;
}

.button, .button:hover, .button:focus
{
	text-decoration: none;
	background-color: transparent;
	
	-webkit-transition: 0.5s linear 0s;
	-moz-transition: 0.5s linear 0s;
	-o-transition: 0.5s linear 0s;
	transition: 0.5s linear 0s;
	
	outline: 0 none;
}

.red-button {
	border-radius: 3px;
	border: 1px solid #972f22;
	box-shadow: inset 0 1px 0 #f08d8d;
	padding: 5px;
	
	background: linear-gradient(bottom, #aa3325 0%, #c53c2c 100%);
	background: -o-linear-gradient(bottom, #aa3325 0%, #c53c2c 100%);
	background: -moz-linear-gradient(bottom, #aa3325 0%, #c53c2c 100%);
	background: -webkit-linear-gradient(bottom, #aa3325 0%, #c53c2c 100%);
	background: -ms-linear-gradient(bottom, #aa3325 0%, #c53c2c 100%);
	
	cursor: pointer;
	color: white;
	font-weight: bold;
	text-shadow: 0 -1px 0 #972f22;
	
	font-size: 13px;
}

.red-button:hover {
	background: linear-gradient(bottom, #cf3e2d 0%, #e74735 100%);
	background: -o-linear-gradient(bottom, #cf3e2d 0%, #e74735 100%);
	background: -moz-linear-gradient(bottom, #cf3e2d 0%, #e74735 100%);
	background: -webkit-linear-gradient(bottom, #cf3e2d 0%, #e74735 100%);
	background: -ms-linear-gradient(bottom, #cf3e2d 0%, #e74735 100%);
}

.red-button:active {
	background: linear-gradient(bottom, #c53c2c 0%, #aa3325 100%);
	background: -o-linear-gradient(bottom, #c53c2c 0%, #aa3325 100%);
	background: -moz-linear-gradient(bottom, #c53c2c 0%, #aa3325 100%);
	background: -webkit-linear-gradient(bottom, #c53c2c 0%, #aa3325 100%);
	background: -ms-linear-gradient(bottom, #c53c2c 0%, #aa3325 100%);
	
	box-shadow: inset 0 0 2px rgba(0,0,0, .3), 0 1px 0 white;
}

.blue-button {
	border-radius: 3px;
	border: 1px solid #336895;
	box-shadow: inset 0 1px 0 #8dc2f0;
	padding: 5px;
	
	background: linear-gradient(bottom, #4889C2 0%, #5BA7E9 100%);
	background: -o-linear-gradient(bottom, #4889C2 0%, #5BA7E9 100%);
	background: -moz-linear-gradient(bottom, #4889C2 0%, #5BA7E9 100%);
	background: -webkit-linear-gradient(bottom, #4889C2 0%, #5BA7E9 100%);
	background: -ms-linear-gradient(bottom, #4889C2 0%, #5BA7E9 100%);
	
	cursor: pointer;
	color: white;
	font-weight: bold;
	text-shadow: 0 -1px 0 #336895;
	
	font-size: 13px;
}

.blue-button:hover {
	background: linear-gradient(bottom, #5c96c9 0%, #6bafea 100%);
	background: -o-linear-gradient(bottom, #5c96c9 0%, #6bafea 100%);
	background: -moz-linear-gradient(bottom, #5c96c9 0%, #6bafea 100%);
	background: -webkit-linear-gradient(bottom, #5c96c9 0%, #6bafea 100%);
	background: -ms-linear-gradient(bottom, #5c96c9 0%, #6bafea 100%);
}

.blue-button:active {
	background: linear-gradient(bottom, #5BA7E9 0%, #4889C2 100%);
	background: -o-linear-gradient(bottom, #5BA7E9 0%, #4889C2 100%);
	background: -moz-linear-gradient(bottom, #5BA7E9 0%, #4889C2 100%);
	background: -webkit-linear-gradient(bottom, #5BA7E9 0%, #4889C2 100%);
	background: -ms-linear-gradient(bottom, #5BA7E9 0%, #4889C2 100%);
	
	box-shadow: inset 0 0 2px rgba(0,0,0, .3), 0 1px 0 white;
}
